self-contained instrument - Allemand Anglais Dictionnaire